﻿<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="frmCategoriaPonderadorMnt.aspx.vb" Inherits="kplusWeb.frmCategoriaPonderadorMnt" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title></title>
        <script src="../../../../Script/General.js" type="text/javascript"></script>
         <script src="../../../../Script/Popup.js" type="text/javascript"></script>
</head>
<body>
<form id="form1" runat="server" class="central">
    <table class="tbPrincipal" >
    <tr>
        <td>
            <table class="tbCabecera" cellpadding="0" cellspacing="0" border="0"  >
            <tr>
                <td  class="tbImagen" rowspan="2"  >
                    <asp:Image ID="Image1" runat="server" 
                        ImageUrl="~/App_Themes/kplus/Image/General/logo.gif" cssClass="logo" />
                </td>
                <th>
                    <asp:Label ID="lblTitulo" runat="server" Text="Mantenimiento de Categorías y Ponderadores" CssClass="fTitulo"> </asp:Label>
                </th>              
                <th class="tdIconos" align="right">
                    <table class="tbIconos">
                        <tr> 
                            <td >
                                <asp:ImageButton id="imbGuardarCat" runat="server" alt="" class="iconoCabecera" 
                                    ImageUrl="~/App_Themes/kplus/Image/Boton/guardar.png" />
                            </td>
                            <td >
                                <asp:ImageButton id="imbHistoricoCat" runat="server" alt="" class="iconoCabecera" 
                                    ImageUrl="~/App_Themes/kplus/Image/Boton/historico.jpg" /></td>
                                   
                            </td>
                        </tr>
                        <tr>                           
                           <td > <asp:Label ID="Label2" runat="server" Text="<%$Resources:General, IGuardar%>" CssClass="fIcono"> </asp:Label> </td>
                           <td > <asp:Label ID="Label7" runat="server" Text="<%$Resources:General, IHistorico%>" CssClass="fIcono"> </asp:Label> </td>
                        </tr>
                     </table>
                </th>
            </tr>
            <tr>                 
                <td class="tdUsuario" colspan="2" >                    
                    
                      <asp:Label ID="lblNPeriodo" runat="server" Font-Size="12px" Text="Periodo: " Font-Bold="true"></asp:Label>
                    <asp:Label ID="lblPeriodo" runat="server" Font-Size="12px" Text="Marzo 2012"></asp:Label>
                    &nbsp;|&nbsp;
                    <asp:Label ID="lblNUsuario" runat="server" Font-Size="12px" Text="Usuario:  " Font-Bold="true">                    </asp:Label>
                    <asp:Label ID="lblUsuario" runat="server" Font-Size="12px" Text="Coronado Carrión, Anabel  "  />
                </td>
                               
            </tr>
            </table>
        </td>
    </tr>
   
    <tr>
    <td align="center" >
        <table width="36%" class="tbBasica">
            <tr>
                <td>
                    <table width="100%" class="tbBasicaParametros">         
                        <tr >
                            <th>
                                 <asp:Label ID="lblCodigo" runat="server" Text="Código"> </asp:Label>  
                            </th>
                               <td>
                                 <asp:TextBox ID="txtCodigo" runat="server" Width="30px" MaxLength="7"></asp:TextBox> 
                            </td>                           
                                       <th>
                                <asp:Label ID="Label1" runat="server" CssClass="Titulo" Text="Cod excel"> </asp:Label>
                                           </th>
                              <td>
                                
                               <asp:TextBox ID="txtCodExcel" runat="server" Width="30px"></asp:TextBox>
                                
                                  <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" controltovalidate="txtCodExcel" ValidationGroup="agregarValidationGroup"
                                      ErrorMessage="Campo(Cod excel) es un campo obligatorio.">*</asp:RequiredFieldValidator>
                                
                                  <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" controltovalidate="txtCodExcel" ValidationGroup="agregarValidationGroup"
                                      ErrorMessage="Campo(Cod excel) debe tener solo números enteros." validationexpression="^[0-9]*[1-9]+$|^[1-9]+[0-9]*$" >*</asp:RegularExpressionValidator>
                                
                            </td>                        
                              <td>
                                
                            </td>  
                        </tr>
                        <tr>
                            <th>                 
                                 <asp:Label ID="lblCategoria" runat="server" CssClass="Titulo" Text="Categoría"></asp:Label>                             
                            </th>
                            <td>
                                  <asp:TextBox ID="txtCategoria" runat="server" Width="143px" MaxLength="100"></asp:TextBox>
                                  <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" controltovalidate="txtCategoria" ValidationGroup="agregarValidationGroup"
                                      ErrorMessage="Campo(Categoría) es un campo obligatorio.">*</asp:RequiredFieldValidator>
                            </td>  
                               <th>                  
                                  <asp:Label ID="lblPonderadores" runat="server" CssClass="Titulo" Text="Ponderador"> </asp:Label>     
                            </th>
                            <td>
                                
                               <asp:TextBox ID="txtPonderadores" runat="server" Width="30px"></asp:TextBox>
                                  <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" 
                                    ErrorMessage="Campo(Ponderador) es un campo obligatorio." controltovalidate="txtPonderadores" ValidationGroup="agregarValidationGroup" >*</asp:RequiredFieldValidator>
                                  <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ValidationGroup="agregarValidationGroup"
                                    controltovalidate="txtPonderadores" 
                    validationexpression="^[0-9]{1,5}(\.[0-9]{0,2})?$" 
                    ErrorMessage="Campo(Ponderador) debe tener números decimales de 2 dígitos." 
                    >*</asp:RegularExpressionValidator>
                            </td>                    
                            <td class="tbBasicaParametrosBoton" align="right" >
                                <asp:Button ID="btnAgregar" runat="server" Text="Agregar" ValidationGroup="agregarValidationGroup" />
                            </td>
                        </tr>          
                    </table>
                  
                </td>
            </tr>
            <tr><td>
                <asp:ValidationSummary ID="ValidationSummary1" runat="server" ValidationGroup="agregarValidationGroup" />
                <br /></td></tr>
          <tr ><td>
          

          <table width="100%">
          <tr>
          <td align="left">
          <asp:Label ID="lblNNumeroRegistros" runat="server" Font-Size="12px"  Text="Número de registros: 2" />
          <asp:Label ID="lblNumeroRegistros" runat="server" Font-Size="12px"  Text="" />
          </td>
          <td align="right"> 
            <asp:Label ID="lblNVersion" runat="server" Font-Size="12px" Text="Versión:" ></asp:Label>  
            <asp:Label ID="lblVersion" runat="server" Font-Size="12px" ></asp:Label>  
          </td></tr></table>
          </td>
          </tr>
            <tr>
                <td>
                    
                    <asp:GridView ID="gvwAgregarCategoíaPonderador" runat="server" AutoGenerateColumns="False">
                        <Columns>
                            <asp:TemplateField HeaderText="Edit">
                                <ItemTemplate>
                                    <asp:ImageButton ID="btnEditarCategoria" ImageUrl="~/Imagenes/Edit.GIF" ToolTip="Editar" 
                                    CommandName="Editar"  CommandArgument='<%#Eval("Correlativo")%>' runat="server" OnClick="EditarCategoria"/>
                                </ItemTemplate>
                               <EditItemTemplate>
                                    <asp:ImageButton ID="btnActualizarCategoria" ImageUrl="~/Imagenes/Update.gif" ToolTip="Actualizar" 
                                    CommandName="Actualizar" CommandArgument='<%#Eval("Correlativo")%>'  runat="server" OnClientClick="return confirm('¿Está seguro que desea actualizar el registro?')" OnClick="ActualizarCategoria"  />
                                    <asp:ImageButton ID="btnCancelarCategoria" ImageUrl="~/Imagenes/Cancel.gif" ToolTip="Cancelar" 
                                    CommandName="Cancelar" CommandArgument='<%#Eval("Correlativo")%>' runat="server" 
                                    OnClick="CancelarCategoria" />
                                </EditItemTemplate>
                                <ItemStyle Width="30px" HorizontalAlign="center" />
                            </asp:TemplateField>

                            
                           <asp:TemplateField HeaderText="Elim">
                                <ItemTemplate>
                                <asp:ImageButton ID="btnEliminarCategoria" ImageUrl="~/Imagenes/Delete.GIF" ToolTip="Eliminar" 
                                CommandName="Eliminar" CommandArgument='<%#Eval("Correlativo")%>' runat="server" OnClientClick="return confirm('¿Está seguro de eliminar el registro?')" OnClick="EliminarCategoria"/>
                                </ItemTemplate>
                                <ItemStyle Width="30px" HorizontalAlign="center" />
                            </asp:TemplateField>

                             <asp:TemplateField HeaderText="Código" SortExpression="IdCodigo">
                                <ItemTemplate>
                                    <asp:Label ID="lblCódigo" Text='<%#Eval("IdCodigo")%>' runat="server" />
                                </ItemTemplate>
                                <EditItemTemplate>
                                    <asp:TextBox ID="txtCodigo" Width="40px" Text='<%#Eval("IdCategoria")%>' Enabled='<%#Eval("Habilitado")%>'
                                        runat="server" onkeypress="return BuscarDesdeGrilla(event, this);"></asp:TextBox>
                                    <asp:ImageButton ID="ibtnBuscarIdCodigo" Visible='<%#Eval("Habilitado")%>' ImageUrl="~/Imagenes/buscar.GIF" ToolTip="Buscar" 
                                    CommandName="Buscar" CommandArgument='<%#Eval("Correlativo")%>' runat="server" OnClick="btnBusCodigo_Click"/>
                                </EditItemTemplate>
                                <HeaderStyle ForeColor="Black" />
                                <ItemStyle Width="70px" HorizontalAlign="left" />
                            </asp:TemplateField>

                            <asp:TemplateField HeaderText="Categoría" SortExpression="Categoria">
                                <ItemTemplate>
                                    <asp:Label ID="lblCategoria" Text='<%#Eval("Categoria")%>' runat="server" />
                                </ItemTemplate>
                                <EditItemTemplate>
                                    <asp:TextBox ID="txtCategoria" Width="40px" Text='<%#Eval("Categoria")%>' Enabled='<%#Eval("Habilitado")%>'
                                        runat="server" onkeypress="return BuscarDesdeGrilla(event, this);"></asp:TextBox>
                                    <asp:ImageButton ID="ibtnBuscarCategoria" Visible='<%#Eval("Habilitado")%>' ImageUrl="~/Imagenes/buscar.GIF" ToolTip="Buscar" 
                                    CommandName="Buscar" CommandArgument='<%#Eval("Correlativo")%>' runat="server" OnClick="btnBusCodigo_Click"/>
                                </EditItemTemplate>
                                <HeaderStyle ForeColor="Black" />
                                <ItemStyle Width="70px" HorizontalAlign="left" />
                            </asp:TemplateField>

                        
                   
                            <asp:TemplateField HeaderText="Ponderador" SortExpression="Ponderador">
                                <ItemTemplate>
                                    <asp:Label ID="lblPonderador" Text='<%#Eval("Ponderador")%>' runat="server" />
                                </ItemTemplate>
                                <EditItemTemplate>
                                    <asp:TextBox ID="txtPonderador" Width="40px" Text='<%#Eval("Categoria")%>' Enabled='<%#Eval("Habilitado")%>'
                                        runat="server" onkeypress="return BuscarDesdeGrilla(event, this);"></asp:TextBox>
                                    <asp:ImageButton ID="ibtnBuscarPonderador" Visible='<%#Eval("Habilitado")%>' ImageUrl="~/Imagenes/buscar.GIF" ToolTip="Buscar" 
                                    CommandName="Buscar" CommandArgument='<%#Eval("Correlativo")%>' runat="server" OnClick="btnBusCodigo_Click"/>
                                </EditItemTemplate>
                                <HeaderStyle ForeColor="Black" />
                                <ItemStyle Width="70px" HorizontalAlign="left" />
                            </asp:TemplateField>                                           
                
                            <asp:TemplateField HeaderText="CodExcel" SortExpression="CodExcel">
                                <ItemTemplate>
                                    <asp:Label ID="lblCodExcel" Text='<%#Eval("CodExcel")%>' runat="server" />
                                </ItemTemplate>
                                <EditItemTemplate>
                                    <asp:TextBox ID="txtCodExcel" Width="40px" Text='<%#Eval("Categoria")%>' Enabled='<%#Eval("Habilitado")%>'
                                        runat="server" onkeypress="return BuscarDesdeGrilla(event, this);"></asp:TextBox>
                                    <asp:ImageButton ID="ibtnBuscarCodExcel" Visible='<%#Eval("Habilitado")%>' ImageUrl="~/Imagenes/buscar.GIF" ToolTip="Buscar" 
                                    CommandName="Buscar" CommandArgument='<%#Eval("Correlativo")%>' runat="server" OnClick="btnBusCodigo_Click"/>
                                </EditItemTemplate>
                                <HeaderStyle ForeColor="Black" />
                                <ItemStyle Width="70px" HorizontalAlign="left" />
                            </asp:TemplateField>     
                            
                            
                        </Columns>
                    </asp:GridView>
                    
                    
                    
                    
                    <br />
                </td>
            </tr>
        </table>
     </td>
     </tr>
  
    </table>    
</form>
</body>
</html>
